spring-loaded lever - German English Dictionary